Optimizations in SAN and DAS

نویسنده

  • M C Dharmadeep
چکیده

This thesis consists of three parts. In the first part, we introduce the notion of device-cache-aware schedulers. Modern disk subsystems have many megabytes of memory for various purposes such as prefetching and caching. Current disk scheduling algorithms make decisions oblivious of the underlying device cache algorithms. In this work, we propose a scheduler architecture that is aware of underlying device cache. We also describe how the underlying device cache parameters can be automatically deduced and incorporated into the scheduling algorithm. In this work, we have only considered adaptive caching algorithms as modern high end disk subsystems are by default configured to use such algorithms. We implemented a prototype for Linux anticipatory scheduler, where we observed, compared with the anticipatory scheduler, upto 3 times improvement in query execution times with Benchw benchmark and upto 10 percent improvement with Postmark benchmark. The second part deals with selecting a primary network partition in a clustered shared disk system, when node/network failures occur. In this work, we give an algorithm for fault-tolerant proactive leader election in asynchronous shared memory(disk here) systems, and later its formal verification. Roughly speaking, a leader election algorithm is proactive if it can tolerate failure of nodes even after a leader is elected, and (stable) leader election happens periodically. This is needed in systems where a leader is required after every failure to ensure the availability of the system and there might be no explicit events such as messages in the (shared memory) system. Previous algorithms like DiskPaxos are not proactive. We also show how our protocol can be used in clustered shared disk systems to select a primary network partition. We have used the state machine approach to represent our protocol in Isabelle HOL logic system and have proved the safety property of the protocol. The third part deals with implementing cooperative caching for Redhat Global File System. Redhat Global File System is a clustered shared disk file system. Coordination between multiple accesses is done using lock manager. Whenever a read is done, a lock on the inode is acquired in shared mode and the data is read from the disk. And, when a write needs to be done, exclusive lock on the inode is acquired and data is written to the disk; this requires all nodes holding the lock to write their dirty buffers/pages to disk and invalidate all the related buffers/pages. DLM(Distributed Lock Manager) is a module that implements the functions of a lock manager. DLM has some support for range locks, although it is not being used by GFS. In this work, we describe the changes made to the locking protocol and DLM,which is leveraged to implement cooperative caching in GFS. Experiments with micro benchmarks on our prototype implementation reveal that reading from a remote node over a gigabit Ethernet can be upto 8 times faster than reading from a enterprise class SCSI disk.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Exergy , economy and pressure drop analyses for optimal design of recuperator used in microturbine

The optimal design of a plate-fin recuperator of a 200-kW microturbine was studied in this paper. The exergy efficiency, pressure drop and total cost were selected as the three important objective functions of the recuperator. Genetic Algorithm (GA) and Non-dominated Sorting Genetic Algorithm (NSGA-II) were respectively employed for single-objective and multi-objective optimizations. By opt...

متن کامل

San Antonio Report 2005 : Diagnostics , Detection , Proteomics , Nanotechnology , Pathology , Operative Techniques

Zusammenfassung Das 28. San Antonio Breast Cancer Symposium (SABCS), das vom 8.–11. Dezember 2005 wieder in San Antonio, TX, USA, stattfand, ist über die Jahre zum führenden und essentiellen wissenschaftlichen Kongress für Stateof-the-Art-Diagnostik und -Therapie des Mammakarzinoms geworden. Im Folgenden werden ausgewählte Präsentationen zu neuen Entwicklungen und aktuellen Aspekten von Nanotec...

متن کامل

DC-DC CONVERTER WITH FUZZY CONTROLLER FOR SOLAR CELL APPLICATIONS ON MOBILE ROBOTS

Emerging technologies increase the needs on self efficient mobile robotic applications that bring a new concern of sustainable and continuous power supply for the robotic platforms. This paper covers the various techniques and technologies used to design a solar powered robot, exploring the currently available products, software and limitations to this application. The main aim is to integrate ...

متن کامل

P11: Validity and Reliability of Death Anxiety Scale (DAS) in Nurses

This study was carried out to determine the psychometric properties of Templer Death Anxiety Scale (DAS), a tool, designed to assess the death anxiety. Our sample comprised 106 nurses who were selected from two hospitals in Tehran, Iran, using a convenience sampling method and were then assessed using the Templer Death Anxiety Scale (DAS), Reasons for Death Fear Scale (RDFS), Death Obsession Sc...

متن کامل

Optimizing Tensor Product Computations in Stochastic Automata Networks

In this paper we consider some numerical issues in computing solutions to networks of stochastic automata (SAN). In particular our concern is with keeping the amount of computation per iteration to a minimum, since iterative methods appear to be the most eeective in determining numerical solutions. In a previous paper we presented complexity results concerning the vector-descriptor multiplicati...

متن کامل

Beneficial Impression of San-ligation over High-ligation during Orchidopexy; a Cross-Sectional of 2659 Patients

Background The ligation of the patent processus vaginalis (PPV) is the challenging issue during the orchidopexy in the patients who suffering undescended testis (UDT). In the present study we aimed to comparing the advantages of the orchidopexy with high-ligation method and the san-ligation method as a modified orchidopexy in our more than 6 years` experiences. Materials and Methods The medical...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007